<?php

class testCR extends CI_Controller
{

    function __construct()
    {
        parent::__construct();
    }

    function test()
    {
        $data = array(
            'whs_code' => 'S001-W1',
            'creator_id' => '测试API',
            'order_id' => '单号' . rand(1000000, 9999999),
        );
        

        $url = "http://sandbox.tomrepair.es/sc/wms/CreateReceivingOrder/create_receiving_order";
        $data_string=json_encode($data);
        $expression=$this->http_post_data($url, $data_string);
        
    }
       function http_post_data($url, $data_string) {  
  
        $ch = curl_init();  
        curl_setopt($ch, CURLOPT_POST, 1);  
        curl_setopt($ch, CURLOPT_URL, $url);  
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);  
        curl_setopt($ch, CURLOPT_HTTPHEADER, array(  
            'Content-Type: application/json; charset=utf-8',  
            'Content-Length: ' . strlen($data_string))  
        );  
        ob_start();  
        curl_exec($ch);  
        $return_content = ob_get_contents();  
        ob_end_clean();  
  
        $return_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);  
        return array($return_code, $return_content);  
    }  

}

?>
